﻿using System.Windows;
using System.Windows.Controls;
using LiveTiss.Classes;
using LiveTiss.Schemas;

namespace LiveTiss.Guias.UserControls
{
    public partial class AutorizacaoGuia : UserControl
    {
        #region Value
        public ct_autorizacaoGuia Value
        {
            get { return (ct_autorizacaoGuia)GetValue(ValueProperty); }
            set { SetValue(ValueProperty, value); }
        }

        public static readonly DependencyProperty ValueProperty =
            DependencyProperty.Register("Value", typeof(ct_autorizacaoGuia), typeof(AutorizacaoGuia), new PropertyMetadata(null));
        #endregion

        public AutorizacaoGuia()
        {
            this.DataContext = this;

            this.Value = new ct_autorizacaoGuia()
            {
                dataAutorizacao= Util.EmptyDate,
                dataAutorizacaoSpecified = false,
                senhaAutorizacao = string.Empty,
                validadeSenha = Util.EmptyDate,
                validadeSenhaSpecified = false
            };

            InitializeComponent();
        }
    }
}
